home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-01
/
msoftapp.zip
/
MAINFRM.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-06-01
|
3KB
|
110 lines
// mainfrm.h : interface of the CMainFrame class
//
// This is a part of the Microsoft Foundation Classes C++ library.
// Copyright (C) 1992 Microsoft Corporation
// All rights reserved.
//
// This source code is only intended as a supplement to the
// Microsoft Foundation Classes Reference and Microsoft
// QuickHelp and/or WinHelp documentation provided with the library.
// See these sources for detailed information regarding the
// Microsoft Foundation Classes product.
#ifndef __AFXEXT_H__
#include <afxext.h> // for access to CToolBar and CStatusBar
#endif
class CMainFrame : public CMDIFrameWnd
{
DECLARE_DYNAMIC(CMainFrame)
public:
CMainFrame();
// Implementation
public:
virtual ~CMainFrame();
protected: // control bar embedded members
CStatusBar m_wndStatusBar;
CToolBar m_wndToolBar;
// Generated message map functions
protected:
//{{AFX_MSG(CMainFrame)
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnPaletteChanged(CWnd* pFocusWnd);
afx_msg BOOL OnQueryNewPalette();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// CNewFrame frame with splitter
#ifndef __AFXEXT_H__
#include <afxext.h>
#endif
class CNewFrame : public CMDIChildWnd
{
DECLARE_DYNCREATE(CNewFrame)
protected:
CNewFrame(); // protected constructor used by dynamic creation
// Attributes
protected:
CSplitterWnd m_wndSplitter;
public:
// Operations
public:
// Implementation
public:
virtual ~CNewFrame();
virtual BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext);
// Generated message map functions
//{{AFX_MSG(CNewFrame)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// CMySplitter frame with splitter
#ifndef __AFXEXT_H__
#include <afxext.h>
#endif
class CMySplitter : public CMDIChildWnd
{
DECLARE_DYNCREATE(CMySplitter)
protected:
CMySplitter(); // protected constructor used by dynamic creation
// Attributes
protected:
CSplitterWnd m_wndSplitter;
public:
// Operations
public:
// Implementation
public:
virtual ~CMySplitter();
virtual BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext);
// Generated message map functions
//{{AFX_MSG(CMySplitter)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////